From 5673310364f8c22cebb9785f299ac9d1a762a8d6 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 7 Aug 2020 15:26:11 -0400 Subject: [PATCH] textbuffer: Fix a leak gtk_text_buffer_insert_markup was leaking all the tags that it inserts. --- gtk/gtktextbuffer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtktextbuffer.c b/gtk/gtktextbuffer.c index 0b03f97c62..33d9b4a8c4 100644 --- a/gtk/gtktextbuffer.c +++ b/gtk/gtktextbuffer.c @@ -4575,6 +4575,8 @@ gtk_text_buffer_insert_with_attributes (GtkTextBuffer *buffer, gtk_text_buffer_insert_with_tags (buffer, iter, text + start, end - start, tag, NULL); gtk_text_buffer_get_iter_at_mark (buffer, iter, mark); + + g_object_unref (tag); } while (pango_attr_iterator_next (attr)); -- 2.30.2